Fantastic people, gourmet food, great accommodations and beautiful beaches.
A resort with large plate dinners and cold, sea-water showers. The coral and fish viewing are poor.